package com.aaa.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import org.springframework.stereotype.Repository;

/**
 * -*- coding:utf-8 -*-
 *
 * @author 太阳偷渡青山
 * @software IntelliJ IDEA
 * @date 2022/11/19 10:01
 * @Description @Repository -- 测试注入爆红
 */
@Data
@Repository
@TableName("t_user")
public class User {
    /**
     * 常见的数据库中主键自动设置方法有（uuid(IdType.ASSIGN_UUID)、自增id(IdType.AUTO)、
     * 雪花算法(IdType.ASSIGN_ID)、redis生成、zookeeper生成）
     * 枚举注解,使用ID_WORKER策略,全局唯一ID，数据库设置自增也没用
     */
    @TableId(type = IdType.AUTO, value = "id")
    private Long id;
    @TableField("name")
    private String name;
    private Integer age;
    private String email;
    private String password;
    @TableLogic
    private Integer isFlag;
}
